Microsoft Fabric - Índice dos assuntos

Objetivo

Quem contrata o Microsoft Fabric tem a intenção não só de colocar os dados de seus sistemas na ponta, ou seja, junto com o usuário. Mais que isso, o contratante tem a intenção de que o usuário personalize a informação apresentada, filtrando, selecionando, escolhendo o que deseja e a ferramenta ajusta automaticamente processando instantaneamente os dados e entregue o resultado. Isso evita o custo do desenvolvimento de inúmeros relatórios da empresa que podem ser feitos pela ferramenta Microsoft Fabric num único relatório.

O que é

O Microsoft Fabric é um serviço vendido pela Microsoft e é composto por toda a gama de ferramentas necessárias para os dados de qualquer empresa.

Como eles dizem, O Microsoft Fabric é uma ferramenta para 'Projetar soluções analíticas de ponta a ponta', ou seja, desde a obtenção dos dados até Machine Learning, IA. Tudo perfeitamente integrado como dificilmente outra empresa conseguiria fazer.

Pontos Favoráveis

1-É uma solução completa que abrange absolutamente tudo que qualquer empresa poderá precisar para extrair o máximo dos seus dados.

2-Sua performance é impressionante mesmo para os que conheceram excelente servidores. Tudo nele foi projetado para ser o melhor, mais rápido, escalável, seguro. Absolutamente nada foi poupado.

3- Qualquer empresa comprando o Microsoft Fabric estará colocando sua empresa em contato com o que mais avançado existe na área de dados do mundo .

4-A atualização dos recursos do Fabric é absurda, pode ficar tranquilo que quando você aprender tudo e abrir a ferramenta da próxima vez terá um monte de novos itens para aprender. E isso ocorre em todos os itens da ferramenta 'Microsoft Fabric'

5-O serviço´'Microsoft Fabric' é totalmente feito na nuvem e o acesso aos seus recursos feitos por um web-browser qualquer. Sendo assim você não precisa instalar nada nas máquinas para abrir os recursos do Fabric. Por exemplo, se o usuário usa o 'Office 365' ele pode acessar o Fabric direto do Excel, Word, inclusive os relatórios mais densos, os visuais mais bem elaborados.

6-O 'Microsoft Fabric' é pago por aquilo que você contrata. Sendo assim costumamos contratar uma coisa bem básica para a subida dos primeiros processos, relatórios e conforme a coisa escala podemos alterar nossa contratação do serviço a hora que desejarmos.
A capacidade contratada que determina quanto a empresa vai pagar pelo Fabric limita tudo, CPU, memória, Disco, Rede e os serviços de segurança que são inclusos para fechar o pacote Fabric.
Contudo se o seu processo tende a 'estourar' a capacidade contratada, antes que isso aconteça a Microsoft coloca proteções fazendo com que seus processos fiquem mais lerdos (chamam de smoothing) onde raramente a empresa ficará sem acesso ao Fabric. Contudo é horrível da mesma forma porque um relatório que eu abri pela manhã em 10 segundos agora a tarde pode demorar 10 minutos para abrir por causa desse 'achatamento'.

Pontos Desfavoráveis

1-Os recursos do 'Microsoft Fabric' só estão disponíveis no 'Microsoft Fabric' e em mais nenhum lugar na plataforma Microsoft (não com o mesmo leque de facilidades). Sendo assim muita coisa boa do Fabric poderia ser implementado nos servidores SQL mas a Microsoft no momento, para privilegiar o Fabric ainda não fez.

2-Como dizem os americanos 'There´s no free meal'. Sendo assim pode ficar tranquilo que se seu relatório tem uma base de dados com milhões de registros ele será processado na plataforma com um pouco de lentidão mas de longe melhor que qualquer servidor que a empresa poderia comprar mas como

3-Produtividade muito baixa em equipes pouco treinadas. Esse é o ponto fraco do Fabric. Se a equipe é bem treinada vai no git-hub usando o copilot e pede para ele gerar um relatório automaticamente passando os dados e um modelo que pode ser uma imagem do que gostaria de como ficasse o relatório e em 10 minutos o relatório tá pronto. Mas se a equipe é pouco treinada a produtividade é zero, passa-se ano para capacitar os profissionais que antes trabalhavam com outras ferramentas. Isto significa um custo muito alto para empresas que normalmente recorrem a outras empresas com mais expertise no assunto mas recomendo fazer isso dentro de uma métrica muito bem determinada, bem planejada e acordada com a empresa contratada.
Jamais deixe uma equipe fazendo uma coisa e outra equipe complementando o serviço da primeira. Uma vai colocar a culpa na outra e nada sai.

4-Integração fraca com o usuário final. Este é outro ponto fraco do Fabric. Do Fabric para o usuário o Fabric vai bem, mas quando o usuário tem que 'falar' com o Fabric ai senta e chora porque o 'Microsoft Fabric' não possui qualquer ferramenta para fazer isso .
Como o Fabric tem uma segurança absurda evitaram de fazer esse 'upload' do usuário. Muitas vezes as empresas recorrem a servidores web, servidores Sharepoint mas a comunicação com o Fabric é precaria. Normalmente o que é feito é a criação de uma ferramenta que vai no servidor auxiliar para buscar os dados mas isso impede que a atualização do Fabric seja imediata.

5-Processos complexos os problemas são dobrados. Suponha que você tenha uma planilhinha do Excel com as regras de comissionamento de vendedores da empresa para vendas, por exemplo. Sempre que as regras mudam seria fundamental subir os novos valores. Contudo se eu buscar dados históricos as regras atuais podem não valer, vale o que foi pago na época. Sendo assim ou você mantém as regras antigas no histórico ou coloca o comissionamento pago numa fonte de dados de comissionamentos pagos. Contudo, além desse problema tem a atualização das regras. Se são apenas valores, legal mas e se mudam as regras...ai a coisa fica complexa.
Resumindo o custo de produção no Fabric é bem maior que qualquer outra ferramenta, mas os ganhos também. O problema é custear esse desenvolvimento e gerenciar a produção para que o file mignon fique pronto no tempo certo, marcando em cima.